[]
导出数据集文档。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 数据集文档 ID。例如:4d4dc304-8ae5-16e4-c790-a8b87a7246b2 |
请求数据格式
返回值
状态码: 200
成功
binary
状态码: 400
错误的请求
批量刷新数据集数据。
请求数据格式
BatchRefreshDatasetRequestModel
返回值
状态码: 200
成功
BatchRefreshDatasetTaskResultModel
状态码: 400
错误的请求
下载数据集文档。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 文档编号。例如:15fd3940-e83c-19d7-246d-81b2ccb7e195 |
返回值
状态码: 200
成功
binary
状态码: 400
错误的请求
状态码: 404
未找到
获取所有缓存数据集
返回值
状态码: 200
成功
状态码: 400
错误的请求
获取所有缓存数据集
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| pageSize | int32 | query | 每页显示的数据数。 -1表示所有数据。 |
| pageNumber | int32 | query | 当前页码。从 1 开始。 |
| orderBy | string | query | 指示数据按哪一列排序。 |
| search | string | query | 名称过滤器。 |
| invalid | Boolean | query | 是否只显示无效数据。 |
返回值
状态码: 200
成功
状态码: 400
错误的请求
按id添加推送数据集数据。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 数据集 ID。例如:96f08381-f07c-3b0f-5f43-e84491b1616b |
| pushDataToken | string | query | 推送数据令牌 |
请求数据格式
返回值
状态码: 204
无内容
状态码: 400
错误的请求
根据条件删除推送数据集的数据。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 数据集 ID。例如:96f08381-f07c-3b0f-5f43-e84491b1616b |
| pushDataToken | string | query | 推送数据令牌 |
请求数据格式
返回值
状态码: 204
无内容
状态码: 400
错误的请求
通过id添加流式数据集数据。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 数据集 ID。例如:006fa63d-2b21-0433-5785-9c8751dba0b4 |
| pushDataToken | string | query | 推送数据令牌 |
请求数据格式
返回值
状态码: 204
无内容
状态码: 400
错误的请求
查询数据集。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 数据集ID |
| query | string | query | 查询 |
| queryType | string | query | 查询类型 |
| format | string | query | 格式 |
| UnknownTypeHandle | string | query | 未知类型处理方式 |
| MissParameterHandle | string | query | 缺少参数处理方式 |
| RowLimit | string | query | 行限制 |
返回值
状态码: 200
成功
binary
状态码: 400
错误的请求
状态码: 404
未找到
查询数据集。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 数据集ID |
请求数据格式
返回值
状态码: 200
成功
binary
状态码: 400
错误的请求
状态码: 404
未找到
数据集插件错误模型
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| code可为空 | string | 错误代码 | |
| message可为空 | string | 错误信息 | |
| context可为空 | string | 错误上下文 | |
| innerError | DatasetPluginErrorV2 | ||
| extendedResult可为空 | any | 扩展结果 |
表示数据集导出模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| parameters可为空 | DatasetParameterItem | 获取或设置数据集导出参数。 | |
| advancedSetting | ExportAdvancedSetting | ||
| fileType可为空 | string | 获取或设置数据集导出文件类型。 | "JSON" |
表示一个数据集参数项。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| name可为空 | string | 获取或设置数据集导出参数名称。 | "age" |
| value可为空 | Array |
获取或设置数据集导出参数值。 | [18,21] |
表示数据集导出高级设置。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| encoding可为空 | string | 获取或设置 csv 文件编码。 | "utf-8" |
| noHeader | Boolean | 获取或设置 csv 文件是否有标题。 | true |
| columnsDelimiter可为空 | string | 获取或设置 csv 文件列分隔符。 | "," |
| rowsDelimiter可为空 | string | 获取或设置 csv 文件行分隔符。 | ";" |
| formatted | Boolean | 获取或设置json文件是否格式化。 | true |
| quotePropertyNames | Boolean | 获取或设置 json 文件引用属性名称。 | true |
| limit | int32 | 获取或设置文件限制大小。 | 100 |
表示批量刷新任务的结果模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| datasetId可为空 | string | 获取或设置数据集文档 ID。 | |
| success | Boolean | 获取或设置批量刷新任务的结果。 | |
| errorCode可为空 | string | 获取或设置任务失败时的错误代码。 | |
| errorMessage可为空 | string | 获取或设置任务失败时的错误消息。 | |
| taskId可为空 | string | 获取或设置批量刷新任务id。 |
表示批量刷新模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| refreshDataSetIds | Array<string> |
获取或设置刷新数据集 ID。 | ["789ACE15-1C11-DFD0-312D-AA32EBA0AB67","51FC17FF-D490-42E1-D419-E7BBC83CCF53"] |
| cotSearchEntryInfos可为空 | SearchEntryInfo | 获取或设置 COT 搜索条目信息。 |
表示一个COT搜索条目信息。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| tenantId可为空 | string | 获取或设置租户 ID。 | "D2DA4850-FBD0-7022-E471-E3AEDAA140E3" |
| datasetId可为空 | string | 获取或设置数据集 ID。 | "E2DD8243-8CD3-39F7-8FAE-E23E6AE0ECF2" |
表示获取数据集缓存的结果模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| lastErrorData可为空 | string | 数据集缓存上次刷新错误数据。 | |
| datasetId可为空 | string | 数据集文档 ID。 | |
| title可为空 | string | 数据集文档标题。 | |
| displayName可为空 | string | 数据集缓存显示名称。 | |
| creatorName可为空 | string | 数据集文档创建者名称。 | |
| tenantId可为空 | string | 租户 ID。 | |
| rowCount | int64 | 数据集缓存数据行计数。 | |
| operation可为空 | string | 数据集缓存操作。 | |
| lastUpdated可为空 | ISO DateTime Sting | 数据集缓存上次更新时间。 |
表示获取数据集缓存的结果模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| datasetQueryInfos可为空 | DatasetCacheListQueryInfo | 数据集查询信息列表。 | |
| pagination | PaginationInfo |
表示数据集查询信息列表。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| datasetId可为空 | string | 数据集文档 ID。 | |
| title可为空 | string | 数据集文档标题。 | |
| displayName可为空 | string | 数据集缓存显示名称。 | |
| creatorName可为空 | string | 数据集文档创建者名称。 | |
| tenantId可为空 | string | 租户 ID。 | |
| rowCount | int64 | 数据集缓存数据行计数。 | |
| operation可为空 | string | 数据集缓存操作。 | |
| lastUpdated可为空 | ISO DateTime Sting | 数据集缓存上次更新时间。 | |
| lastErrorData可为空 | string | 数据集缓存上次刷新错误数据。 |
代表分页信息。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| pageSize | int32 | 每页数据计数。 | |
| pageNumber | int32 | 当前页码。 | |
| total | int32 | 数据总数。 |
添加推送数据集数据
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| columns | Array<string> |
推送数据集数据列 | ["id","name"] |
| rows | Array<array> |
推送数据集数据行 | [[0,"Lisa"],[1,"Bob"]] |
| overwrite | Boolean | 是否完全覆盖旧数据 | true |
清除推送数据集数据
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| columnName可为空 | string | 推送数据集数据列名称 | "name" |
| value可为空 | any | 推送数据集数据列值 | "Lisa" |
| option可为空 | string | 用于 where 子句的选项。支持>、<、= | "=" |
添加推送数据集数据
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| columns | Array<string> |
流式数据集数据列 | ["id","name"] |
| rows | Array<array> |
流式数据集数据行 | [[0,"Lisa"],[1,"Bob"]] |
| overwrite | Boolean | 是否完全覆盖旧数据 | true |
查询数据集请求体
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| datasetParameters可为空 | string | 数据源参数 | |
| query可为空 | string | 查询 | |
| queryType可为空 | string | 查询类型 | |
| format可为空 | string | 格式 | |
| options | Options |
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| unknownTypeHandle可为空 | string | 未知类型处理方式 | |
| missParameterHandle可为空 | string | 缺少参数处理方式 | |
| rowLimit可为空 | string | 行限制 |